package com.dcits.account.mapper;

import com.dcits.account.entity.po.BankCardEntity;
import com.dcits.account.entity.po.BankCardEntityExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface BankCardEntityMapper {
    int countByExample(BankCardEntityExample example);

    int deleteByExample(BankCardEntityExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(BankCardEntity record);

    int insertSelective(BankCardEntity record);

    List<BankCardEntity> selectByExample(BankCardEntityExample example);

    BankCardEntity selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") BankCardEntity record, @Param("example") BankCardEntityExample example);

    int updateByExample(@Param("record") BankCardEntity record, @Param("example") BankCardEntityExample example);

    int updateByPrimaryKeySelective(BankCardEntity record);

    int updateByPrimaryKey(BankCardEntity record);
}